road and street luminaries - Turc Anglais Dictionnaire